rest booth - German English Dictionary